@charset "utf-8";
/* CSS Document */
*,body{margin:0px;padding:0px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a, body {color: #666;}
body {font: 12px/150% Arial,Verdana,"\5b8b\4f53";}
em, i, u {font-style: normal;}
.fl{float:left;}
.fr{float:right;}
.clear,.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
img{border:0;vertical-align:middle;}
h1 {font: 20px "microsoft yahei","\5b8b\4f53";}
label{cursor:pointer;}
input{text-shadow:none;outline:none;}

/* main */
form{width:740px;height:500px;margin:100px auto;}
form div{overflow:hidden;clear:both;}
form div label{float:left;clear:both;}
form div label .text{width:152px;height:26px;padding:0px 2px;border:1px solid #CCC;}
form div label b{font-weight:normal;font-size:12px;color:#CCC;visibility:hidden;}
form div em{display:inline-block;font-size:12px;text-align:center;color:#FFF;vertical-align:middle;font-style:normal;width:53px;height:15px;line-height:15px;background:#FFD099;}
form div .active{background-color:#FF6600;}
div span{display:inline-block;width:80px;text-align:right;}
.submitBtn{width:135px;height:33px;background:#69C;color:#FFF;margin:20px 0 0 80px;border:none;outline:none;}
.changeImg{width:22px;height:22px;display:inline-block;vertical-align:middle;background:url(../images/reg/icon5.png) no-repeat;background-size:22px 22px;}
.msg{line-height:12px;color:#999;float:left;margin-left:5px;display:none;}
.msg i{display:inline-block;vertical-align:middle;width:25px;height:20px;background:#69C;}
.msg .ati{background:url(../images/reg/icon1.png) no-repeat;}
.msg .err{background:url(../images/reg/icon2.png) no-repeat;}
.msg .ok{background:url(../images/reg/icon3.png) no-repeat;background-size:18px 18px;}
